finishing shop - Alemán Inglés Diccionario